supporting benefit - Spanish English Dictionary